@charset "utf-8";
/* CSS Document */
body{margin:0; font-size:12px;}
html {min-height:101%; }
*{margin:0; padding:0;font-family:Arial,Verdana,Tahoma,"微软雅黑","黑体";line-height:120%;list-style-type:none;}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,form,input{margin:0;padding:0;}
img,fieldset{border:none;}
img{vertical-align:middle;border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
td{padding: 3px;}
ul,li{ list-style:none;}
i, cite, em{font-style: normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%;}
input{padding: 1px;vertical-align: middle;line-height: normal;}
label{cursor:pointer;}
a{text-decoration:none; color:#000000;border:0;}
a:link{text-decoration:none; color:#000000;}
a:hover{text-decoration:none; color:#000000;}
a:visited{text-decoration:none; color:#000000;}
a:active{text-decoration:none; color:#000000;}
.clear{height:0;overflow:hidden;clear:both;font-size: 0; line-height:0;}
input,button{ outline:none;}
::-moz-focus-inner{border:none;}
a:focus{outline:0;-moz-outline-style:none;}
body{overflow:scroll;overflow-x:hidden;}
p{margin:0px;padding:0px;}
ul,ol,li{list-style:none;margin:0;padding:0;}
.fcw, a.fcw{color:#FFF;}
.fch3, a.fch3{color:#333;}
.fch6, a.fch6{color:#666;}
.fch9, a.fch9{color:#999;}
.h80{height:120px;}
.tl{text-align:left !important;}
.tc{text-align:center !important; }
.tr{text-align:right !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.dn{display:none!important;}
.db{display:block!important;}
.fb{font-weight:bold;}
.t2{text-indent:2em;}

/*top头部*/
.topbg{width:100%;height:120px;background:#fff;position:fixed;z-index:3000;}
.pq_top{width:100%;height:40px;background:#fff;}
.pq_top_c{width:1400px;margin:0 auto;}
.pq_top_l{float:left;font-size:16px;color:#b04b3f;line-height:40px;}
.pq_top_r{float:right;position:relative;top:15px;}
.pq_top_r a{font-size:16px;color:#b04b3f;}
.pq_top_r a:nth-child(1){padding-right:30px;}
.pq_top_r .richtext-p{background:url(file:///D|/2025%E5%B9%B4%E5%B7%A5%E4%BD%9C/3%E6%9C%88%E4%BB%BD/3%E6%9C%8812%E6%97%A5/images/cn.gif) no-repeat;position:relative;top:3px;padding-right:20px;}
.pq_top_r .richtext-p2{background:url(file:///D|/2025%E5%B9%B4%E5%B7%A5%E4%BD%9C/3%E6%9C%88%E4%BB%BD/3%E6%9C%8812%E6%97%A5/images/gb.gif) no-repeat;position:relative;top:3px;padding-right:20px;}
.top{width:1400px;height:80px;margin:0 auto;}
.top .logo{float:left;width:195px;margin-top:22px;}
.top .logo img{width:100%;height:100%;}
.top .nav{float:left;width:765px;margin-left:25px;}
.pq_all_page li{box-sizing:border-box;display:inline-block;position:relative;padding-top:1.8rem;}
.pq_all_page a{font-size:18px;color:#444;height:16px;padding-bottom:12px;margin-left:38px;}
.pq_all_page .index_one{color:#b04b3f !important;font-weight:800;}
.header_list_all{position:absolute;top:80px;z-index:999;left:-44px;display:none;}
.pq_all_page .header_list_all a{width:160px;height:40px;background:#F6F6F6;color:#444;font-size:14px;padding-bottom:0;line-height:40px;text-align:center;box-sizing:border-box;display:block;}
.pq_all_page .header_list_all a:hover{background:#b24d41;font-weight:normal;border-bottom:none;color:#fff;}
.pq_all_page a:hover {font-weight:bold;color:#b24d41;}
.top .tel{float:right;width:270px;height:50px;background:#b04b3f;border-top-left-radius:30px;border-bottom-left-radius:30px;margin-top:0.95rem;}
.top .tel img{width:45px;height:33px;padding:0 0 7px 7px;}
.top .tel span{font-size:20px;color:#fff;font-weight:bold;line-height:50px;}
.head_right,.menu{display:none;}
/*banner轮播图*/
.banner{width:100%;height:650px;margin:0 auto;overflow:hidden;position:relative;}
.banner .d1{width:100%;height:650px;display:block;position:absolute;left:0;top:0;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0;top:595px;}
.banner .d2 ul{float:left;position:absolute;left:44%;top:0;margin:0;display:inline;}
.banner .d2 li{width:50px;height:8px;overflow:hidden;cursor:pointer;background:#ccc;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:#b34f38;width:50px;height:8px;}
/*底部*/
.footer{width:100%;height:auto;background:url(file:///D|/2025%E5%B9%B4%E5%B7%A5%E4%BD%9C/3%E6%9C%88%E4%BB%BD/3%E6%9C%8812%E6%97%A5/images/company.jpg) no-repeat;}
.footer .row{width:100%;background:rgba(57,56,61,0.9);padding:5% 0 3%;}
.footer .row .ft1{width:1400px;margin:0 auto;}
.footer .row .ft1 img{float:left;width:180px;opacity:0.5;}
.footer .row .ft1 ul{float:right;width:430px;}
.footer .row .ft1 ul li{float:left;width:36px;height:36px;margin-right:20px;position:relative;}
.footer .row .ft1 ul li:last-child{margin-right:0;}
.footer .row .ft1 ul li .item-l img{width:90%;height:90%;padding:5%;opacity:1;}
.footer .row .ft1 ul li .showpic-l{display:none;position:absolute;bottom:45px;left:-130px;} 
.footer .row .ft1 ul li .showpic-l img{width:164px;height:164px;opacity:1;}
.footer .row .line{width:100%;height:2px;background:#4a4a4c;margin:2% 0;}
.footer .row .ft2{width:1500px;height:265px;margin:0 auto;}
.footer .row .ft2 ul{float:left;}
.footer .row .ft2 ul li{float:left;margin-right:15px; }
.footer .row .ft2 ul li:nth-child(1){width:165px;}
.footer .row .ft2 ul li:nth-child(2){width:96px;}
.footer .row .ft2 ul li:nth-child(3){width:96px;}
.footer .row .ft2 ul li:nth-child(4){width:126px;margin-right:0;}
.footer .row .ft2 ul li h2{font-size:18px;color:#fff;font-weight:bold;margin-bottom:15px;}
.footer .row .ft2 ul li a{font-size:16px;color:#fff;line-height:35px;}
.footer .row .ft2 ul li a:hover{color:#b04b3f;}
.footer .row .ft2 .foottel{float:right;width:500px;}
.footer .row .ft2 .foottel h2{font-size:24px;color:#fff;font-weight:bold;letter-spacing:3px;text-align:right;}
.footer .row .ft2 .foottel h3{font-size:18px;color:#fff;font-weight:normal;text-align:right;padding-top:20px;}
.footer .row .ft2 .foottel p{font-size:18px;color:#fff;text-align:right;padding-top:20px;}
.footer .row .ft3{width:1400px;margin:60px auto 0;}
.footer .row .ft3 p{font-size:16px;color:#fff;text-align:center;}
.footer .row .ft3 a{color:#fff;}
.footer .row .ft3 a:hover{color:#b04b3f;}
.x3{position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}
#m-b-bar {
    color: #FFF;
    width: 100%;
    height: 50px;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    display: block;
}

#m-b-bar a {
    width: 100%;
    color: #F2F2F2;
    display: block;
    padding: 5px 0 0 0;
    line-height: 20px;
    font-size: 14px;
}

#m-b-bar a i {
    font-size: 18px;
    display: block;
    color: #fff;
}
.container-layout{max-width:99%;} */
.line-big {
    margin-left: -5px;
    margin-right: -5px
}
.kefu{position:fixed;right:10px;top:50%;transform:translateY(-50%);width:124px;z-index:99999;}
.kefu .kefu-avator{position:relative;}
.kefu .kefu-avator img{position:relative;z-index:1111;}
.kefu .kefu-avator:after{content:"•••";background:#fff;width:65%;height:26px;line-height:26px;border-radius:13px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);text-align:center;font-size:16px;color:#b04b3f;font-weight:bold;z-index:1111;}
.kefu .kefu-bg{background:linear-gradient(to bottom, #b04b3f, #dbaca7);padding-top:62px;margin-top:-62px;text-align:center;border-radius:62px;padding-bottom:30px;}
.kefu .kefu-bg .hour24{margin:15px 0 25px;color:#fff;}
.kefu .kefu-bg .hour24 p{font-size:14px;line-height:21px;}
.kefu .kefu-bg .consults{margin:20px 0 25px;background:#fff;width:102px;position:relative;border-top-right-radius:50px;border-bottom-right-radius:50px;}
.kefu .kefu-bg .consults:after{content:"";width:56px;height:56px;border:3px solid #fff;background:transparent;border-radius:27px;position:absolute;right:-12px;top:50%;transform:translateY(-50%);}
.kefu .kefu-bg .consults a{font-size:14px;color:#b04b3f;display:block;padding:10px 0;position:relative;z-index:2;}
.kefu .kefu-bg .qrcode img{width:90px;height:90px;margin-bottom:10px;}
.kefu .kefu-bg .qrcode p{font-size:14px;color:#fff;}
.kefu>a{display:flex;width:82px;height:36px;background:#eceff6;justify-content:center;margin:0 auto;border-radius:18px;margin-top:10px;}
.kefu>a span{position:relative;}
.kefu>a span:before{content:"";width:20px;height:3px;background:#b04b3f;border-radius:2px;position:absolute;left:50%;transform:translateX(-50%);top:10px;}
.kefu>a span:after{content:"";width:0;height:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #b04b3f;position:absolute;left:50%;transform:translateX(-50%);bottom:10px;}
::-webkit-scrollbar{width:3px;}
::-webkit-scrollbar-track{background:#f5f5f5;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.1);border-radius:5px;}
::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.2);border-radius:5px;}
::-webkit-scrollbar-button{background:#eee;display:none;}
::-webkit-scrollbar-corner{background:black;}
@media (max-width: 1600px){
	.top,.pq_top_c{width:1200px;}
	.top .logo{width:185px;margin-top:22px;}
	.top .nav{width:700px;}
	.pq_all_page a{margin-left:28px;}
	.pq_all_page li{padding-top:1.8rem;}
	.top .tel{width:235px;margin-top:1.2em}
	.banner,.banner .d1{height:520px;}
	.banner .d2{top:450px;}
	.footer .row .ft1,.footer .row .ft2,.footer .row .ft3{width:1200px;}

	.footer .row .ft1 ul li .showpic-l{left:-115px;}
	.footer .row .ft1 ul li .showpic-l img{width:150px;height:150px;}
}
@media (max-width: 1280px){
	.top,.pq_top_c{width:1160px;}
	.top .logo{width:175px;margin-top:22px;}
	.top .nav{width:690px;}
	.pq_all_page a{margin-left:25px;}
	.pq_all_page li{padding-top:1.8rem;}
	.top .tel{width:225px;margin-top:1.2em}
	.banner,.banner .d1{height:500px;}
	.banner .d2{top:475px;}
	.footer .row .ft1,.footer .row .ft2,.footer .row .ft3{width:1200px;}
	.footer .row .ft2 ul li{margin-right:50px;}
	.footer .row .ft1 ul li .showpic-l{left:-115px;}
	.footer .row .ft1 ul li .showpic-l img{width:145px;height:145px;}
}
@media (min-width: 360px) and (max-width: 480px){
    .topbg{height:90px;}
    .h80{height:90px;}
	.top, .pq_top_c{width:95%;height:50px;}
	.pq_top_c{height:40px;}
	.top .logo{width:140px;margin-top:11px;}
	.top .nav,.top .tel{display:none;}
	.banner,.banner .d1{height:165px;}
	.banner .d2{top:145px;left:-65px;}
	.banner .d2 li,.banner .d2 li.nuw{width:40px;height:6px}
	.footer .row .ft1,.footer .row .ft2,.footer .row .ft3{width:90%;}
	.footer .row .ft1 img{width:100px;}
	.footer .row .ft1 ul{width:65%;}
	.footer .row .ft1 ul li{width:20px;height:20px;margin-right:9px;}
	.footer .row .ft1 ul li .showpic-l{bottom:25px;left:-72px;}
	.footer .row .ft1 ul li .showpic-l img{width:90px;height:90px;}
	.footer .row .line{margin:4% 0;}
	.footer .row .ft2{height:auto;overflow:hidden;overflow-x:auto;white-space:nowrap;}	
	.footer .row .ft2 ul{float:none;}
	.footer .row .ft2 ul li{float:none;display:inline-block;margin-right:25px;}
	.footer .row .ft2 ul li h2{font-size:18px;margin-bottom:15px; }
	.footer .row .ft2 ul li a{font-size:14px;line-height:25px;}
	.footer .row .ft2 .foottel{display:none;}
	.footer .row .ft3{margin-top:30px;}
	.footer .row .ft3 p{font-size:14px;line-height:25px;}
	.kefu{width:85px;top:75%;}
	.kefu .kefu-avator img{width:100%;}
	.kefu .kefu-bg{display:none;padding-bottom:20px;}
	.kefu .kefu-avator:after{height:20px;line-height:20px;font-size:14px;}
	.kefu .kefu-bg .hour24{margin:7px 0 20px;}
	.kefu .kefu-bg .hour24 p{font-size:12px;line-height:20px;}
	.kefu .kefu-bg .consults{width:70px;}
	.kefu .kefu-bg .consults a{font-size:12px;padding:5px 0;}
	.kefu .kefu-bg .consults:after{width:45px;height:45px;}
	.kefu .kefu-bg .qrcode img{width:65px;height:65px;}
	.kefu .kefu-bg .qrcode p{font-size:12px;}
	.kefu>a{width:60px;height:30px;margin-top:5px;}
	.kefu>a span:before{width:15px;height:3px;}
	.kefu>a span:after{border-top:7px solid transparent;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #b04b3f;}
	.head_right{display:block;float:right;margin:7px 12px 0 0;}
	.head_right img{width:30px;height:30px;display:inline-block;}
    .menu_box {display:inline-block;cursor:pointer;margin-left:15px;}
    .menu{position:fixed;top:90px;right:10px;width:100px;border-radius:12px;background:rgba(26, 26, 26, 0.9);z-index:9999999 !important;display:none;}
    .menu a{color: #FAFAFA;}
    .menu::before{position:fixed;top:69px;right:27px;content:'';width:0;height:0;border:10px solid transparent;border-top-color:none;border-bottom-color:rgba(26,26,26, 0.9);border-left-color:transparent;border-right-color:transparent;}
    .menu li{line-height:45px;height:45px;width:100%;color:#fff;font-size:14px;text-align:center;border-bottom:1px solid #666666;cursor:pointer;}
    .menu li:last-child{border-bottom:none;}
    .menu .menu_active a{color:#b34f38;font-weight:bold;}
}
@media (min-width: 701px) {
    ##m-b-bar{
        display: none; /* 隐藏元素 */
    }
}